package com.edu.glutdataconvertcommon.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.util.Date;

@ApiModel("角色应用关系")
public class EduJsYy implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "")
    private String bh;

    /**
     * 应用代码
     */

    @ApiModelProperty(value = "应用代码")
    private String eduYyYydm;

    /**
     * 角色代码
     */

    @ApiModelProperty(value = "角色代码")
    private String eduJsJsdm;

    /**
     * 备注
     */

    @ApiModelProperty(value = "备注")
    private String bz;

    /**
     * 创建人
     */

    @ApiModelProperty(value = "创建人")
    private String cjr;

    /**
     * 创建时间
     */

    @ApiModelProperty(value = "创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date cjsj;

    /**
     * 更新人
     */

    @ApiModelProperty(value = "更新人")
    private String gxr;

    /**
     * 更新时间
     */

    @ApiModelProperty(value = "更新时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date gxsj;

    /**
     * 删除标记（1：正常；0：删除）
     */

    @ApiModelProperty(value = "删除标记（1：正常；0：删除）")
    private String scbj;

    /**
     * 应用角色名称
     */

    @ApiModelProperty(value = "应用角色名称")
    private String yyjsmc;

    /**
     * 拆库学校标记
     */

    @ApiModelProperty(value = "拆库学校标记")
    private Integer xxbj;


    @ApiModelProperty(value = "拆表学期标记")
    private Integer xqbj;

    /**
     * @return bh
     */
    public String getBh() {
        return bh;
    }

    /**
     * @param bh
     */
    public void setBh(String bh) {
        this.bh = bh;
    }

    /**
     * 获取应用代码
     *
     * @return edu_yy_yydm - 应用代码
     */
    public String getEduYyYydm() {
        return eduYyYydm;
    }

    /**
     * 设置应用代码
     *
     * @param eduYyYydm 应用代码
     */
    public void setEduYyYydm(String eduYyYydm) {
        this.eduYyYydm = eduYyYydm;
    }

    /**
     * 获取角色代码
     *
     * @return edu_js_jsdm - 角色代码
     */
    public String getEduJsJsdm() {
        return eduJsJsdm;
    }

    /**
     * 设置角色代码
     *
     * @param eduJsJsdm 角色代码
     */
    public void setEduJsJsdm(String eduJsJsdm) {
        this.eduJsJsdm = eduJsJsdm;
    }

    /**
     * 获取备注
     *
     * @return bz - 备注
     */
    public String getBz() {
        return bz;
    }

    /**
     * 设置备注
     *
     * @param bz 备注
     */
    public void setBz(String bz) {
        this.bz = bz;
    }

    /**
     * 获取创建人
     *
     * @return cjr - 创建人
     */
    public String getCjr() {
        return cjr;
    }

    /**
     * 设置创建人
     *
     * @param cjr 创建人
     */
    public void setCjr(String cjr) {
        this.cjr = cjr;
    }

    /**
     * 获取创建时间
     *
     * @return cjsj - 创建时间
     */
    public Date getCjsj() {
        return cjsj;
    }

    /**
     * 设置创建时间
     *
     * @param cjsj 创建时间
     */
    public void setCjsj(Date cjsj) {
        this.cjsj = cjsj;
    }

    /**
     * 获取更新人
     *
     * @return gxr - 更新人
     */
    public String getGxr() {
        return gxr;
    }

    /**
     * 设置更新人
     *
     * @param gxr 更新人
     */
    public void setGxr(String gxr) {
        this.gxr = gxr;
    }

    /**
     * 获取更新时间
     *
     * @return gxsj - 更新时间
     */
    public Date getGxsj() {
        return gxsj;
    }

    /**
     * 设置更新时间
     *
     * @param gxsj 更新时间
     */
    public void setGxsj(Date gxsj) {
        this.gxsj = gxsj;
    }

    /**
     * 获取删除标记（1：正常；0：删除）
     *
     * @return scbj - 删除标记（1：正常；0：删除）
     */
    public String getScbj() {
        return scbj;
    }

    /**
     * 设置删除标记（1：正常；0：删除）
     *
     * @param scbj 删除标记（1：正常；0：删除）
     */
    public void setScbj(String scbj) {
        this.scbj = scbj;
    }

    /**
     * 获取应用角色名称
     *
     * @return yyjsmc - 应用角色名称
     */
    public String getYyjsmc() {
        return yyjsmc;
    }

    /**
     * 设置应用角色名称
     *
     * @param yyjsmc 应用角色名称
     */
    public void setYyjsmc(String yyjsmc) {
        this.yyjsmc = yyjsmc;
    }

    /**
     * 获取拆库学校标记
     *
     * @return xxbj - 拆库学校标记
     */
    public Integer getXxbj() {
        return xxbj;
    }

    /**
     * 设置拆库学校标记
     *
     * @param xxbj 拆库学校标记
     */
    public void setXxbj(Integer xxbj) {
        this.xxbj = xxbj;
    }

    /**
     * @return xqbj
     */
    public Integer getXqbj() {
        return xqbj;
    }

    /**
     * @param xqbj
     */
    public void setXqbj(Integer xqbj) {
        this.xqbj = xqbj;
    }
}